Use GLib limit macros to avoid sparse warnings. Pointed out by Kjartan
authorMatthias Clasen <mclasen@redhat.com>
Wed, 19 Jan 2005 20:06:05 +0000 (20:06 +0000)
committerMatthias Clasen <matthiasc@src.gnome.org>
Wed, 19 Jan 2005 20:06:05 +0000 (20:06 +0000)
2005-01-19  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkobject.c (gtk_object_add_arg_type): Use GLib limit
macros to avoid sparse warnings. Pointed out by Kjartan Maraas.

ChangeLog
ChangeLog.pre-2-10
ChangeLog.pre-2-8
gtk/gtkobject.c

index 76a97f11c18c7134f907e35b2c4ecf223e76e8d3..90793f3142452fea8fb8ff81889db54b1d6610af 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,8 @@
 2005-01-19  Matthias Clasen  <mclasen@redhat.com>
 
+       * gtk/gtkobject.c (gtk_object_add_arg_type): Use GLib limit 
+       macros to avoid sparse warnings. Pointed out by Kjartan Maraas.
+
        * gdk/x11/gdkdisplay-x11.c: Precache the _NET_VIRTUAL_ROOTS
        atom.
 
index 76a97f11c18c7134f907e35b2c4ecf223e76e8d3..90793f3142452fea8fb8ff81889db54b1d6610af 100644 (file)
@@ -1,5 +1,8 @@
 2005-01-19  Matthias Clasen  <mclasen@redhat.com>
 
+       * gtk/gtkobject.c (gtk_object_add_arg_type): Use GLib limit 
+       macros to avoid sparse warnings. Pointed out by Kjartan Maraas.
+
        * gdk/x11/gdkdisplay-x11.c: Precache the _NET_VIRTUAL_ROOTS
        atom.
 
index 76a97f11c18c7134f907e35b2c4ecf223e76e8d3..90793f3142452fea8fb8ff81889db54b1d6610af 100644 (file)
@@ -1,5 +1,8 @@
 2005-01-19  Matthias Clasen  <mclasen@redhat.com>
 
+       * gtk/gtkobject.c (gtk_object_add_arg_type): Use GLib limit 
+       macros to avoid sparse warnings. Pointed out by Kjartan Maraas.
+
        * gdk/x11/gdkdisplay-x11.c: Precache the _NET_VIRTUAL_ROOTS
        atom.
 
index 974b9eb67a94b6774784ea7ab59f4fca6f19c804..5e069909081b4213701fd8612d8461ff28b8221c 100644 (file)
@@ -278,16 +278,16 @@ gtk_object_add_arg_type (const gchar *arg_name,
       pspec = g_param_spec_boolean (pname, NULL, NULL, FALSE, arg_flags);
       break;
     case G_TYPE_INT:
-      pspec = g_param_spec_int (pname, NULL, NULL, -2147483647, 2147483647, 0, arg_flags);
+      pspec = g_param_spec_int (pname, NULL, NULL, G_MININT, G_MAXINT, 0, arg_flags);
       break;
     case G_TYPE_UINT:
-      pspec = g_param_spec_uint (pname, NULL, NULL, 0, 4294967295U, 0, arg_flags);
+      pspec = g_param_spec_uint (pname, NULL, NULL, 0, G_MAXUINT, 0, arg_flags);
       break;
     case G_TYPE_FLOAT:
-      pspec = g_param_spec_float (pname, NULL, NULL, -1E+37, 1E+37, 0, arg_flags);
+      pspec = g_param_spec_float (pname, NULL, NULL, -G_MAXFLOAT, G_MAXFLOAT, 0, arg_flags);
       break;
     case G_TYPE_DOUBLE:
-      pspec = g_param_spec_double (pname, NULL, NULL, -1E+307, 1E+307, 0, arg_flags);
+      pspec = g_param_spec_double (pname, NULL, NULL, -G_MAXDOUBLE, G_MAXDOUBLE, 0, arg_flags);
       break;
     case G_TYPE_STRING:
       pspec = g_param_spec_string (pname, NULL, NULL, NULL, arg_flags);